#include <iostream>
#include "vector.h"
#include <algorithm>
#include <vector>

using namespace std;

//void test_vector1()
//{
//	/*ywx::vector<int> v1;
//	v1.push_back(1);
//	v1.push_back(2);
//	v1.push_back(3);
//	v1.push_back(4);
//	v1.push_back(5);
//	ywx::vector<int> v2;
//	v2.push_back(6);
//	v2.push_back(7);
//	v2.push_back(8);
//	v2.push_back(9);
//	v2.push_back(10);
//
//	for (auto e : v1)
//	{
//		cout << e << ' ';
//	}
//	cout << endl;
//	swap(v1, v2);
//	for (auto e : v1)
//	{
//		cout << e << ' ';
//	}
//	cout << endl;*/
//
//	ywx::vector<int> v1;
//	v1.push_back(1);
//	v1.push_back(2);
//	v1.push_back(3);
//	v1.insert(v1.begin(), 4);
//	v1.erase(v1.begin()+1);
//
//	for (size_t i = 0; i < v1.size(); i++)
//	{
//		cout << v1[i] << endl;
//	}
//}

void test_vector2()
{
	std::vector<int> v;
	v.push_back(1);
	v.push_back(2);
	v.push_back(3);
	v.push_back(4);
	v.push_back(5);

	std::vector<string> v2;
	v2.push_back("hello");
	v2.push_back("hello");
	v2.push_back("hello");
	v2.push_back("hello");
	v2.push_back("hello");
	std::vector
}

int main()
{
	test_vector2();
	return 0;
}